157 research outputs found

    A Qualitative Comparison of Approaches Supporting Business Process Variability

    Get PDF
    The increasing adoption of process-aware information systems, together with the reuse of process knowledge, has led to the emergence of process model repositories with large process families, i.e., collections of related process model variants. For managing such related model collections two types of approaches exist. While behavioral approaches take supersets of variants and derive a process variant by hiding and blocking process elements, structural approaches take a base process model as input and derive a process variant by applying a set of change operations to it. However, at the current stage no framework for assessing these approaches exists and it is not yet clear which approach should be better used and under which circumstances. Therefore, to give first insights about this issue, this work compares both approaches in terms of understandability of the produced process model artifacts, which is fundamental for the management of process families and the reuse of their contained process fragments. In addition, the comparison can serve as theoretical basis for conducting experiments as well as for fostering the development of tools managing business process variability

    Understanding constraint expressions in large conceptual schemas by automatic filtering

    Get PDF
    Human understanding of constraint expressions (also called schema rules) in large conceptual schemas is very di cult. This is due to the fact that the elements (entity types, attributes, relationship types) involved in an expression are de ned in di fferent places in the schema, which may be very distant from each other and embedded in an intricate web of irrelevant elements. The problem is insignifi cant when the conceptual schema is small, but very signi cant when it is large. In this paper we describe a novel method that, given a set of constraint expressions and a large conceptual schema, automatically filters the conceptual schema, obtaining a smaller one that contains the elements of interest for the understanding of the expressions. We also show the application of the method to the important case of understanding the specication of event types, whose constraint expressions consists of a set of pre and postconditions. We have evaluated the method by means of its application to a set of large conceptual schemas. The results show that the method is eff ective and e cient. We deal with conceptual schemas in UML/OCL, but the method can be adapted to other languages.Peer ReviewedPreprin

    Enabling the Collaborative Definition of DSMLs

    Get PDF
    International audienceSoftware development processes are collaborative in nature. Neglecting the key role of end-users leads to software that does not satisfy their needs. This collaboration becomes specially important when creating Domain-Specific Modeling Languages (DSMLs), which are (modeling) languages specifically designed to carry out the tasks of a particular domain. While end-users are actually the experts of the domain for which a DSML is developed, their participation in the DSML specification process is still rather limited nowadays. In this paper we propose a more community-aware language development process by enabling the active participation of all community members (both developers and end-users of the DSML) from the very beginning. Our proposal is based on a DSML itself, called Collaboro, which allows representing change proposals on the DSML design and discussing (and tracing back) possible solutions, comments and decisions arisen during the collaboration

    Can You Hear us Now? Voices from the Margin: Using Indigenous Methodologies in Geographic Research

    Get PDF
    Indigenous methodologies are an alternative way of thinking about research processes. Although these methodologies vary according to the ways in which different Indigenous communities express their own unique knowledge systems, they do have common traits. This article argues that research on Indigenous issues should be carried out in a manner which is respectful and ethically sound from an Indigenous perspective. This naturally challenges Western research paradigms, yet it also affords opportunities to contribute to the body of knowledge about Indigenous peoples. It is further argued that providing a mechanism for Indigenous peoples to participate in and direct these research agendas ensures that their communal needs are met, and that geographers then learn how to build ethical research relationships with them. Indigenous methodologies do not privilege Indigenous researchers because of their Indigeneity, since there are many ‘insider’ views, and these are thus suitable for both Indigenous and non-Indigenous researchers. However, there is a difference between research done within an Indigenous context using Western methodologies and research done using Indig- enous methodologies which integrates Indigenous voices. This paper will discuss those differences while presenting a historical context of research on Indigenous peoples, providing further insights into what Indigenous methodologies entail, and proposing ways in which the academy can create space for this discourse
    • …
    corecore